package com.jt.service;

import com.jt.pojo.CatResult;
import com.jt.pojo.SearchResult;
import com.jt.vo.EasyUITree;

import java.util.List;

/**
 * @author dc
 * @Classname ItemCatService
 * @Date 2020/2/7 17:02
 */
public interface ItemCatService {
    /**
     * 根据商品分类id查找对应的类目录名称
     * @param itemCatId 商品分类id
     * @return 商品类目录名称
     */
    String findItemCatById(Integer itemCatId);

    /**
     * (新增商品->选择类目)查询数据库记录,之后实现商品分类展现
     * @param parentId 父类ID
     * @return 目录树结构
     */
    List<EasyUITree> findItemCatByParentId(Long parentId);

    /**
     * 商城首页查询商品目录信息(jsonp跨域请求)
     * @return
     */
    CatResult findItemCatList();

    /**
     * 根据商品分类id查找商品列表
     * @return
     */
    SearchResult findItemsByCatId(Long itemCatId, Integer page, Integer rows);
}
